package com.ddxcloud.movie.data.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ItemColumn {

    //"key", name = "key")
    String key;

    //"key别名", name = "keyAlias")
    String keyAlias;

    //"val", name = "value")
    Object value;

    //"val别名", name = "valueAlias")
    String valueAlias;

    //"val脱敏视图", name = "valRduceView")
    String valRduceView;

    //"排序", name = "sort")
    int sort;

    //"是否点击后才显示(1:是; 0:否 默认为0)", name = "show")
    int clickToShow;

    //"是否显示(1:是; 0:否)", name = "show")
    int show;

    //"字段类型", name = "type", notes = "com.zetian.utils.enums.ItemColumnTypeEnum")
    int type;

    //"子级表单", name = "subItems")
    List<ItemColumn> subItems;


}

